export function init(){

// 用户管理页面脚本
// 模态框控制
    const modal = document.getElementById('user-modal');
    const addUserBtn = document.getElementById('add-user-btn');
    const modalClose = document.querySelector('.modal-close');
    const modalCancel = document.querySelector('.modal-cancel');

// 打开添加用户模态框
    addUserBtn.addEventListener('click', function() {
        document.getElementById('modal-title').textContent = '添加用户';
        modal.style.display = 'flex';
    });

// 关闭模态框
    function closeModal() {
        modal.style.display = 'none';
    }

    modalClose.addEventListener('click', closeModal);
    modalCancel.addEventListener('click', closeModal);

// 点击模态框外部关闭
    modal.addEventListener('click', function(e) {
        if (e.target === modal) {
            closeModal();
        }
    });

// 编辑用户按钮点击事件
    document.querySelectorAll('.btn-action.edit').forEach(btn => {
        btn.addEventListener('click', function() {
            document.getElementById('modal-title').textContent = '编辑用户';
            // 这里应该填充现有用户数据
            modal.style.display = 'flex';
        });
    });

// 全选/取消全选
    document.getElementById('select-all').addEventListener('change', function() {
        const checkboxes = document.querySelectorAll('.users-table tbody input[type="checkbox"]');
        checkboxes.forEach(checkbox => {
            checkbox.checked = this.checked;
        });
    });

// 表单提交处理
    document.querySelector('.modal-confirm').addEventListener('click', function() {
        const form = document.getElementById('user-form');
        if (form.checkValidity()) {
            // 这里应该是实际的表单提交逻辑
            alert('用户信息已保存');
            closeModal();
        } else {
            alert('请填写所有必填字段');
        }
    });
}


// 这里可以添加其他用户管理功能，如删除用户、重置密码等